<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html" template="/layout/normal.xhtml"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:c="http://java.sun.com/jstl/core"
	xmlns:s="http://jboss.com/products/seam/taglib">
	<ui:define name="body">
		<s:validateAll>
		 <rich:modalPanel id="panel" width="350" height="100">
		<f:facet name="header">
			<h:panelGroup>
				<h:outputText value="Añadir individual en el concuso"></h:outputText>
			</h:panelGroup>
		</f:facet>
		<f:facet name="controls">
			<h:panelGroup>
				<h:graphicImage value="/images/modal/close.png"
					style="cursor:pointer" id="hidelink" />
				<rich:componentControl for="panel" attachTo="hidelink"
					operation="hide" event="onclick" />
			</h:panelGroup>
		</f:facet>
		<h:panelGrid columns="1">
			<h:outputText
				value="Si continua añadirá este ejemplar en el concurso"></h:outputText>
			<br />
		</h:panelGrid>
		<h:panelGrid columns="3">
			<h:outputLink value="#" id="acep">
				<a4j:commandButton value="Aceptar"
					action="#{gestionCanarioAso.guardar}" reRender ="principal, mensaje"
					></a4j:commandButton>
				<rich:componentControl for="panel" attachTo="acep" operation="hide"
					event="onclick" />
			</h:outputLink>
			<rich:spacer style="Width:100px;">
			</rich:spacer>
			<h:outputLink value="#" id="cancel">
				<h:commandButton value="Cancelar"></h:commandButton>
				<rich:componentControl for="panel" attachTo="cancel"
					operation="hide" event="onclick" />
			</h:outputLink>
		</h:panelGrid>
		</rich:modalPanel>
	 <rich:modalPanel id="panel2" width="350" height="100">
		<f:facet name="header">
			<h:panelGroup>
				<h:outputText value="Añadir individual en el concuso"></h:outputText>
			</h:panelGroup>
		</f:facet>
		<f:facet name="controls">
			<h:panelGroup>
				<h:graphicImage value="/images/modal/close.png"
					style="cursor:pointer" id="hidelink2" />
				<rich:componentControl for="panel2" attachTo="hidelink2"
					operation="hide" event="onclick" />
			</h:panelGroup>
		</f:facet>
		<h:panelGrid columns="1">
			<h:outputText
				value="Si continua añadirá este ejemplar en el concurso"></h:outputText>
			<br />
		</h:panelGrid>
		<h:panelGrid columns="3">
			<h:outputLink value="#" id="acep2">
				<a4j:commandButton value="Aceptar"
					action="#{gestionCanarioAso.guardarAnadir}" reRender ="principal, mensaje"
					></a4j:commandButton>
				<rich:componentControl for="panel2" attachTo="acep2" operation="hide"
					event="onclick" />
			</h:outputLink>
			<rich:spacer style="Width:100px;">
			</rich:spacer>
			<h:outputLink value="#" id="cancel2">
				<h:commandButton value="Cancelar"></h:commandButton>
				<rich:componentControl for="panel2" attachTo="cancel2"
					operation="hide" event="onclick" />
			</h:outputLink>
		</h:panelGrid>
		</rich:modalPanel>
			<h:panelGrid columns="1" id="mensaje">
				<h:messages id="mensajes" />
			</h:panelGrid>

			<h:panelGrid columns="1" styleClass="contenedor_pest">
				<rich:tabPanel id="panelPrincipal">
					<rich:tab label="Gestion Canarios">
						<h:panelGrid id="principal" columns="2" style="width:100%;">
							<h:outputLabel value="Concurso" styleClass="th150"></h:outputLabel>
							<h:outputText value="#{gestionCanarioAso.concurso.nombre}"></h:outputText>
							<h:outputLabel value="Criador *" styleClass="th150"></h:outputLabel>
							<h:selectOneMenu value="#{gestionCanarioAso.criador}" styleClass="td100"
									>
									<s:selectItems var="tipo" value="#{gestionCanarioAso.listaCriadores}"
										label="#{tipo.numCriador}" noSelectionLabel=""></s:selectItems>
									<s:convertEntity />
									<a4j:support event="onchange" action="#{gestionCanarioAso.buscarPajaros()}" reRender="principal"/>
							</h:selectOneMenu>
							<h:outputLabel value="Nº anilla *" styleClass="th150"></h:outputLabel>
							<h:selectOneMenu value="#{gestionCanarioAso.pajaro}" styleClass="td100">
									<s:selectItems var="tipo" value="#{gestionCanarioAso.listaPajaros}"
										label="#{tipo.numAnilla}" noSelectionLabel=""></s:selectItems>
									<s:convertEntity />
									<a4j:support event="onchange" reRender="principal"/>
							</h:selectOneMenu>
							<h:outputLabel value="Tipo" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{gestionCanarioAso.pajaro.tipo.nombre}" styleClass="td100" disabled="true">
							</h:inputText>

							<h:outputLabel value="Precio de venta(si se desea)" styleClass="th150"></h:outputLabel>
							<h:inputText styleClass="td300"
									value="#{gestionCanarioAso.puntuacion.precio}"
									title="Precio de venta" >

							</h:inputText>
							<h:outputLabel value="Nº Jaula" styleClass="th150"></h:outputLabel>
							<h:inputText styleClass="td300" disabled="true"
									value="#{gestionCanarioAso.puntuacion.numJaula}"
									title="Nº de jaula" >

							</h:inputText>
						</h:panelGrid>
					</rich:tab>

				</rich:tabPanel>
			</h:panelGrid>
		</s:validateAll>
	</ui:define>
	<ui:define name="botonera">
		<h:panelGrid columns="7" id="botones" styleClass="botones">
			<h:panelGrid columns="1">
				<a4j:commandButton styleClass="boton guardar"
					action="#{gestionCanarioAso.vacio}" value="" id="link1"
					title="Guardar cambios">
					<rich:componentControl for="panel" attachTo="link1"
										operation="show" event="onclick" />
				</a4j:commandButton>

				<h:outputText value="Guardar" styleClass="boton_texto" />

			</h:panelGrid>
			<h:panelGrid columns="1">
				<a4j:commandButton styleClass="boton guardar"
					action="#{gestionCanarioAso.vacio}" value="" id="link2"
					title="Guarda y añade otro nuevo pajaro para el mismo criador">
					<rich:componentControl for="panel2" attachTo="link2"
										operation="show" event="onclick" />
				</a4j:commandButton>
				<h:outputText value="Guardar y añadir" styleClass="boton_texto" />

			</h:panelGrid>
		</h:panelGrid>
	</ui:define>
</ui:composition>

